
struct StructType {
    struct StructType *self;

    struct NestedStructType {
        struct NestedStructType *nself;

        struct NestedNestedStructType {
            struct NestedNestedStructType *nnself;
        } nnested;
        
    } nested;
};
